b7b424b6196bc5ecedcb0cc7ca6013f3145b3317,javasrc/src/org/ccnx/ccn/protocol/Interest.java,Interest,internalMatch,#ContentName#boolean#PublisherPublicKeyDigest#,218

Before Change


			int nameCount = name.count();
			int lengthDiff = nameCount + (digestIncluded?0:1) - name().count();
			if (null != maxSuffixComponents() && lengthDiff > maxSuffixComponents()) {
				Log.fine("Interest match failed: " + lengthDiff + " more than the " + maxSuffixComponents() + " components between expected " +
						name() + " and tested " + name);
				return false;
			}
			if (null != minSuffixComponents() && lengthDiff < minSuffixComponents()) {
				Log.fine("Interest match failed: " + lengthDiff + " less than the " + minSuffixComponents() + " components between expected " +
						name() + " and tested " + name);
				return false;
			}
		}

After Change


			int nameCount = name.count();
			int lengthDiff = nameCount + (digestIncluded?0:1) - name().count();
			if (null != maxSuffixComponents() && lengthDiff > maxSuffixComponents()) {
				if (Log.isLoggable(Level.FINE))
					Log.fine("Interest match failed: " + lengthDiff + " more than the " + maxSuffixComponents() + " components between expected " +
							name() + " and tested " + name);
				return false;
			}
			if (null != minSuffixComponents() && lengthDiff < minSuffixComponents()) {
				if (Log.isLoggable(Level.FINEST))
					Log.fine("Interest match failed: " + lengthDiff + " less than the " + minSuffixComponents() + " components between expected " +
							name() + " and tested " + name);
				return false;
			}
		}